<?php

class CFileManager extends CApplicationComponent
{
    public function init() {
        parent::init();
        $dir = dirname(__FILE__);
        $alias = md5($dir);
        Yii::setPathOfAlias($alias,$dir);
        Yii::import($alias.'.file_manager');
    }
     public static function emptyDir($dir,$DeleteMe=false) {
            if(!$dh=@opendir($dir)) 
                return;
            while(false!==($obj=readdir($dh)))
            {
                if($obj=='.'||$obj=='..') 
                    continue;
                if(!@unlink($dir.'/'.$obj)) 
                    $this->emptyDir($dir.'/'.$obj,true);
            }
            closedir($dh);
            if($DeleteMe)
            {
                @rmdir($dir);
            }
        }
}
?>
